package com.ecarx.camera.worker.car.constant;

/**
 * 非法数据定义
 */
public interface IllegalData {

    /**
     * 功能取值非法取值定义
     */
    interface FunctionIllegalValue {
        /**
         * 功能不可用时获取功能取值时返回
         */
        int NOT_AVAILABLE_RTN_VALUE = -110;

        /**
         * 取值为null
         */
        int NULL_VALUE = -111;

        /**
         * CarPropertyManager未初始化完成
         */
        int CAR_PROPERTY_MANAGER_NOT_READY = -112;
    }

    /**
     * 传感器相关非法取值定义
     */
    interface SensorIllegalValue {
        /**
         * 未知的SensorEvent
         */
        int SENSOR_EVENT_UNKNOWN = -1;

        /**
         * Float值为null
         */
        int SENSOR_NULL_FLOAT = -2;
    }
}
